bump (swelling on body) - Alemán Inglés Diccionario